Data processing apparatus, data processing method, data reading apparatus, and recording apparatus

ABSTRACT

In a data processing apparatus and method, watermark information embedded in data can be detected even if the data is subjected to various processing. The apparatus includes a processor for processing data, an output unit for outputting the data processed by the processor, a measurement unit for measuring and determining a processing record of the processed data, and a controller for controlling the operation of the processor based on the processing record.

BACKGROUND OF THE INVENTION

[0001] The present invention generally relates to a data processing apparatus, a data processing method, a data reading apparatus, and a data recording apparatus. More particularly, the present invention relates to a data processing apparatus, a data processing method, a data reading apparatus, and a data recording apparatus incorporated in a watermark embedding system for embedding digital watermark information in information signals for the purpose of copyright protection.

[0002] In recent years, as digital content delivered over the Internet or contained on digital video discs (DVDs) has become widely available, there are problems with copyright violation due to unauthorized reproduction of video/image/audio data content.

[0003] To address such copyright violation problems, one approach has been proposed in which additional information for copyright protection, such as copy control information, is added to the video/image/audio content to prevent unauthorized reproduction of the content.

[0004] This additional copyright information is inserted in the content so that it becomes difficult to tamper with, falsify, or remove the copyright information, and unauthorized reproduction of the content can be effectively prevented.

[0005] One possible way to embed such additional information in the content is a digital watermarking technique. This technique allows additional information for copyright protection, such as copy control information, to be embedded as noise in perceptually less significant regions of video or music data, or in regions of the video or music data which are redundant. Specifically, for example, a spread-spectrum watermarking method is contemplated in which key patterns generated using random numbers or M-sequences are employed for addition or detection of additional information.

[0006] Additional information embedded in video or music data by this digital watermarking technique is difficult to remove as well as difficult to tamper with. Furthermore, if the video or music data is filtered or compressed, the embedded additional information can still be detected from the video or music data.

[0007] Superposing additional information on video data or the like according to the digital watermarking technique may thus provide an anti-tampering function to prevent unauthorized reproduction of the data.

[0008] However, conventional devices such as DVD (Digital Video Disc) players may encounter problems in that additional information such as copy control information which forms a watermark embedded in video data or the like is undetectable because the watermarking format is altered.

[0009] For example, additional copy control information may be a spread-spectrum watermark using random numbers and may be added to the video data as watermark information. In a DVD player for playing a DVD having the video data recorded thereon, once the video data read from the DVD is subjected to zooming for image enlargement, interpolation of pixels or horizontal lines of the image may occur. Thus, if the resultant spread-spectrum data is despread, the copy control information embedded therein would be undetectable.

[0010] Signal processing other than zooming, such as image rotation, inversion, cropping in which some portions of the image are cropped, or image shifting, which operations may change the number of pixels or lines, or their positions, or which may involve interpolation or decimation, would also cause problems in that the watermark information would be undetectable.

SUMMARY OF THE INVENTION

[0011] Accordingly, it is an object of the present invention to provide a data processing apparatus, a data processing method, a data reading apparatus, and a data recording apparatus, in which a watermark embedded in data can be detected even if various processing is performed on that data.

[0012] To this end, in one aspect of the present invention, there is provided a data processing apparatus including a processor operable to process data to produce processed data, an output unit operable to output the processed data, a measurement unit operable to measure and determine a processing record for the processed data, and a controller operable to control the operation of the processor based on the processing record.

[0013] According to another aspect of the present invention, a method for processing data and outputting the processed data includes the steps of determining a processing record for the processed data, and controlling the output of the processed data based on the processing record.

[0014] According to still another aspect of the present invention, a data reading apparatus includes a reader operable to read data from a medium, a processor operable to process the read data to produce processed data, an output unit operable to output the processed data, a measurement unit operable to measure and determine a processing record for the processed data, and a controller operable to control the operation of the processor based on the processing record.

[0015] According to a further aspect of the present invention, a data recording apparatus includes a processor operable to process data to produce processed data, an output unit operable to output the processed data, a recorder operable to record the processed data output by the output unit on a medium, a measurement unit operable to measure and determine a processing record for the processed data, and a controller operable to control the operation of the processor based on the processing record.

[0016] According to the present invention, therefore, a processing record is determined for data that undergoes processing, and the output of the processed data is controlled based on the processing record, whereby continuous processing of the data is prevented.

[0017] Furthermore, when the data is watermarked with recording control information for controlling the recording the data on a medium, the output of the processed data is controlled based on the processing record. Therefore, a continuous undetectable state of the embedded recording control information due to the data processing is prevented.

BRIEF DESCRIPTION OF THE DRAWINGS

[0018]FIG. 1 is a block diagram of a digital watermark adding apparatus according to the present invention;

[0019]FIGS. 2A to 2D are characteristic curve plots each showing a signal spectrum;

[0020]FIG. 3 is a block diagram of a DVD player according to the present invention;

[0021]FIG. 4 is a block diagram of a watermark detecting unit shown in FIG. 3;

[0022]FIG. 5 is a flow chart describing a zooming procedure according to the present invention;

[0023]FIG. 6 is a block diagram of a recording apparatus subsequent to the DVD player shown in FIG. 3;

[0024]FIG. 7 is a block diagram of a receiver according to another embodiment of the present invention; and

[0025]FIG. 8 is a block diagram of a DVD recorder according to still another embodiment of the present invention.

DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0026] An embodiment of the present invention is now described in detail with reference to the accompanying drawings.

[0027]FIG. 1 illustrates a digital watermark adding apparatus for adding watermark information WM to video signals. In the illustrated example, pseudo-random noise (PN) codes which are used as spreading codes and which are generated in a sufficiently short time are multiplied by additional copy control information to perform spread spectrum, so that narrow-band and high-level signals for the copy control information are transformed into broad-band and low-level signals which do not influence the video signals. The spread-spectrum copy control information is superposed on the video data which is then recorded on a recording medium or is otherwise transmitted over a network.

[0028] Referring to FIG. 1, vertical synchronizing signals of video signals Vi are detected by a synchronization detector 1, and the detection outputs are sent to a timing signal generator 2. The timing signal generator 2 generates timing signals synchronized with the vertical synchronizing signals.

[0029] In synchronization with the timing signals from the timing signal generator 2, a PNa generator 3 generates PN code strings PNa for each vertical synchronizing signal in the illustrated example. The PN code strings PNa are then transferred to a spreading (spread spectrum) unit 4.

[0030] In synchronization with the timing signals from the timing signal generator 2, a copy control information generator 5 generates copy control information to be superposed on the video signals Vi as watermark information WM, and transfers the generated information to the spreading unit 4. The copy control information to be superposed on the video signals Vi is determined depending upon the data (video image) to be transmitted or recorded, to indicate “copying allowed,” “copying allowed once,” “copying prohibited,” and the like.

[0031] The spreading unit 4 generates spread-spectrum signals by multiplying the copy control information and the PN code strings PNa. The spread-spectrum signals are sent via a level adjuster 6 to a watermark superposing unit 7 for superposing the spread-spectrum signals on the video signals Vi as watermark information WM. The level adjuster 6 adjusts the superposition level so that the superposed watermark information WM does not degrade the read images. In this example, the spread-spectrum (SS) watermark information is superposed at a level lower than the dynamic range of the video signals Vi.

[0032]FIGS. 2A to 2D illustrate the relationships between the copy control information superposed on the video signal as the watermark information WM, and the video signal, as indicated by a spectrum. The copy control information has a small amount of information contained therein, and represents a low bit-rate signal having a narrow band, as shown in FIG. 2A. FIG. 2B shows a signal having a broad bandwidth after spread spectrum is performed, where the spread-spectrum signal level is lowered in inverse proportion to the widening of the bandwidth.

[0033] The spread-spectrum signal or the SS copy control information is superposed on the video signal Vi by the WM superposing unit 7. As shown in FIG. 2C, the SS copy control information is superposed thereon at a level lower than the dynamic range of the video signal Vi. Superposing the SS copy control information in this way substantially prevents degradation of such main information signals (video signals). Therefore, when the video signals Vi having the SS copy control information superposed thereon are sent to a monitor receiver to obtain a video image, as previously described, the obtained video image is not substantially affected by the SS copy control information, making the image superior.

[0034] The SS copy control information is despread for detection, as will be described later, so that the SS copy control information is restored as a narrow-band signal, as shown in FIG. 2D. With a sufficient band spreading coefficient, the despread copy control information has a higher power than the information signal (video signal), and the copy control information can be detected.

[0035] Since the watermark information is superposed on the video signals at the same time and with the same frequency as those of the video signals, it is difficult to delete or modify the watermark information by frequency filtering or simple information replacement.

[0036] Therefore, the SS copy control information superposed on the video signals cannot be removed and is difficult to tamper with, whereby copy control is provided in which unauthorized reproduction is prevented without fail.

[0037] In the illustrated structure, the vertically synchronizing PN code strings using vertical synchronizing signals as reference signals are employed for spread spectrum. Hence, despread spectrum PN code strings required to detect the spread-spectrum signals from the video signals Vi can be readily generated based on signals synchronized with the vertically synchronizing signals detected from the video signals Vi.

[0038]FIG. 3 illustrates a DVD player. A playback drive unit 11 plays back a DVD to read data therefrom, and the read data is demodulated and error corrected by a code demodulating unit 12, and is then descrambled by a descrambling unit 13. The descrambling unit 13 transfers the descrambled data Di to a watermark detecting unit 14.

[0039]FIG. 4 further illustrates the watermark detecting unit 14.

[0040] The data Di from the descrambling unit 13 is distributed to a despreading unit 25 and to a synchronization detector 21. The synchronization detector 21 detects vertical synchronization timing, and sends the detection output to a timing signal generator 22.

[0041] In turn, the timing signal generator 22 generates vertical synchronization timing signals to a PNa generator 23 and a PNb generator 24. The PNa generator 23 generates PN code strings that are of the same type as those of the PNa generator 3 in the watermark adding apparatus previously described with reference to FIG. 1, and the PN code strings PNa are generated in the same vertical synchronization timing as in the watermark adding apparatus shown in FIG. 1. The PNb generator 24 generates PN code strings PNb which are used to detect any modified watermark information WM in a recording apparatus as will be described later, and are identical to PN code strings PNb for modification in the recording apparatus.

[0042] The PN code strings generated by the PNa generator 23 and the PNb generator 24 are fed to the despreading unit 25 in which the spread-spectrum copy control information is despread. The despreading operation using the two types of PN code strings PNa and PNb allows the despreading unit 25 to detect one or two pieces of copy control information, and the copy control information pieces are sent to a watermark information (WM) determiner 26. The WM determiner 26 determines as the output which one of the copy control information pieces more closely indicates “copying prohibited” information. The determined output is then transferred to a control circuit 19 (FIG. 3).

[0043] The data Di in which the embedded watermark information has been detected by the watermark detecting unit 14 is forwarded to a decompressing unit 15 in which the data is decompressed according to MPEG (motion picture expert group) decompression back to a baseband signal, and is then sent to a zooming unit 16.

[0044] The DVD player also includes a zoom button 17 and a timer 18. When a user presses the zoom button 17, the control circuit 19 instructs the zooming unit 16 to execute a zooming operation. The control circuit 19 also instructs the timer 18 to start a time measurement operation. In response, the timer 18 starts measurement of time.

[0045] When a predetermined time elapses, the timer 18 tells the control circuit 19 of the elapse of the time. In response, the control circuit 19 instructs the zooming unit 16 to discontinue the zooming operation. The zooming unit 16 discontinues the zooming operation on the video image accordingly. Thus, the video image output from the zooming unit 16 is returned to the original image prior to the zooming operation.

[0046] The video signals from the zooming unit 16 are output via a digital interface or an analog interface (not shown), or are otherwise encoded into television signals according to the NTSC (National Television System Standard Committee) system or the PAL (phase alternation by line) system and are output as composite signals or separate video signals.

[0047]FIG. 5 is a flow chart describing a zooming procedure performed by the control circuit 19 in the DVD player, which starts at Step SP0. At Step SP1, the control circuit 19 determines whether or not a playback button has been pressed, and further determines at Step SP2 whether or not a stop button has been pressed. If NO is obtained at both Steps SP1 and SP2, indicating that the user is not operating the DVD player, the control circuit 19 repeats Steps SP1 and SP2 until YES is obtained at either Step SP1 or SP2.

[0048] If YES is obtained at Step SP2, indicating that the user pressed the stop button, the control circuit 19 proceeds to Step SP3 wherein the control ends. On the other hand, if YES is obtained at Step SP1, indicating that the user pressed the playback button, the control circuit 19 proceeds to Step SP4 to determine whether or not the zoom button 17 (FIG. 3) has been pressed.

[0049] If YES is obtained at Step SP4, indicating that the user pressed the zoom button 17 when the DVD player is performing playback, the control circuit 19 proceeds to Step SP5, instructing the zooming unit 16 (FIG. 3) to execute a zooming operation. The control circuit 19 further proceeds to Step SP6, instructing the timer 18 to start a time measurement operation. The timer 18 starts measurement of time accordingly.

[0050] In this way, when the zooming operation is started, the timer 18 also starts measurement of time. The control circuit 19 then proceeds to Step SP8 to determine whether or not the timer 18 has determined the elapse of a predetermined time. If NO is obtained at Step SP8, indicating that the predetermined time has not elapsed since the zooming operation started, the control circuit 19 repeats Steps SP4 to SP6.

[0051] If YES is obtained at Step SP8, indicating that the timer 18 has determined the elapse of the predetermined time, the control circuit 19 proceeds to Step SP9 wherein it instructs the zooming unit 16 to discontinue the zooming operation, and then the control ends.

[0052] Therefore, in the DVD player, a zooming operation is initiated by a user operation, and the zooming operation is discontinued when a predetermined time has elapsed, so that the zoomed video image is returned to the original image.

[0053] Meanwhile, if YES is obtained at Step SP7, indicating that the user pressed a zoom stop button, the control circuit 19 jumps to Step SP9 wherein the zooming operation is terminated as requested by the user.

[0054] The video signals read from the DVD by the DVD player, which, if desired, are subjected to zooming, are forwarded to a monitor for visual display, or otherwise to any other recording apparatus in which the signals may be recorded on any other recording medium.

[0055]FIG. 6 illustrates a DVD recorder for recording video signals on a DVD. The video signals input through an input terminal 31 are converted into digital signals by an analog/digital (A/D) converter 32 before being fed to a watermark information WM modifying unit 33 (hereinafter referred to as WM modifying unit). The WM modifying unit 33 modifies the watermark information WM superposed on the input video signals under the control of a system controller 30 when a WM decoding unit 39 determines that the watermark information WM represents “copying allowed once,” so that the modified watermark information WM superposed on the recorded video data represents “copying prohibited.”

[0056] The output of the WM modifying unit 33 is sent to a recording control unit 34. The recording control unit 34 controls whether to execute or prohibit the recording of data in response to a control signal from the system controller 30.

[0057] The control signal is generated by the system controller 30 based on the output of the WM decoding unit 39. More specifically, when it is determined from the output of the WM decoding unit 39 that the copy control information in the form of watermark represents “copying prohibited,” the system controller 30 sends to the recording control unit 34 a control signal indicating that recording should be prohibited. In response, the recording control unit 34 determines that the recording of encoded video signals is prohibited, and does not distribute the video signals to the subsequent circuits.

[0058] When it is determined from the output of the WM decoding unit 39 that the copy control information in the form of a watermark represents “copying allowed” or “limited copying allowed,” the system controller 30 sends to the recording control unit 34 a control signal indicating that recording is allowed. In response, the recording control unit 34 distributes the video signals to subsequent encoders 35S, 35A, and 35B.

[0059] The encoder 35S is a standard encoder capable of compression and encoding in which the copy control information in the form of a watermark superposed on the video signals for the purpose of copyright protection is detected without fail after it has been decoded.

[0060] On the other hand, the encoders 35A and 35B are video data encoders which encode such that the copy control information in the form of a watermark superposed on the video signals for the purpose of copyright protection is difficult to detect or is undetectable after being decoded.

[0061] The video signals encoded by these encoders 35S, 35A, and 35B are fed to a selector 36. The selector 36 selects any of the outputs of these encoders 35S, 35A, and 35B in response to a select control signal from the system controller 30.

[0062] A select instruction indicating which encoder to be used is input to the system controller 30 through a key-operation unit 38. The system controller 30 in turn generates a select control signal based on the input select instruction to indicate which encoder should be selected from among the encoders 35S, 35A, and 35B.

[0063] The encoder output selected by the selector 36 is forwarded to a writing unit 37. The writing unit 37 writes the video signals to a DVD 200 when recording is allowed under the control of the system controller 30.

[0064] When it is determined from the output of the WM decoding unit 39 that the copy control information represents “copying prohibited” or “limited copying allowed,” the use of the video data encoders 35A and 35B is restricted. In other words, when the copy control information detected by the WM decoding unit 39 represents “copying prohibited” or “limited copying allowed,” the system controller 30 always selects the video data standard encoder 35S, whatever select instruction is given by the user.

[0065] Therefore, in the case of “limited copying allowed,” the writing unit 37 would record on the DVD 200 the video data that is compressed and encoded by the standard encoder 35S. Should the recorded video data be read and decoded, a situation in which the embedded watermark information is not detected to disable a copy generation management system would be avoided.

[0066] If no watermark information (copy control information) is detected from the video signals by the WM decoding unit 39, the system controller 30 sends a control signal to the recording control unit 34 indicating that recording is allowed. Therefore, it is possible to use recording media such as DVDs that have had content recorded thereon before a digital watermarking technique, in which additional information such as copy control information is embedded in content such as video signals, was put into practice, and the recording of the content read from such recording media is also allowed.

[0067] When copy control information is embedded as watermark information in the video signals read by such a DVD player as shown in FIG. 3, if the video signals have been subjected to zooming, the pixels or horizontal lines of the video image are interpolated. The superposed watermark information cannot be thus readily detected by the WM decoding unit 39 in the DVD recorder (FIG. 6).

[0068] By employing the zooming procedure described with reference to FIG. 5, however, the zooming operation is discontinued in the DVD player after the elapse of a predetermined time so that the zooming operation is not continuously performed for a long time. With the input video signals subjected to zooming in the DVD recorder (FIG. 6), the zooming operation would be thus discontinued after the elapse of a predetermined time. As a result, the WM decoding unit 39 can detect the embedded watermark information from the video signal which is not subjected to zooming.

[0069] Once the embedded watermark information is detected by the WM decoding unit 39, the system controller 30 allows or prohibits the recording of the video signals according to the copy control information in the form of a watermark.

[0070] In this way, after the elapse of a predetermined time, the zooming operation is discontinued in the DVD player (FIG. 3) so that a long, continuous zooming operation may be avoided. Therefore, in a DVD recorder which records zoomed video signals on the DVD, the embedded watermark information cannot be detected from these video signals only for a restricted period of time (until the zooming operation is discontinued in the DVD player). In the DVD recorder, therefore, when at least a predetermined time has elapsed, the embedded watermark information (copy control information) can be detected from the video signals and can be recorded. Copyright of the video image can thus be protected.

[0071] According to this embodiment, upon user-requested zooming, the video signals read from the DVD are subjected to zooming in the DVD player. If the user does not request that the zooming be stopped within a predetermined time, the control circuit 19 discontinues the zooming operation. Once the zooming operation has been discontinued, the video signals are returned to the original unzoomed signals, and the watermark information (copy control information) superposed on the video signals can be detected.

[0072] Since the embedded watermark information (copy control information) is undetectable only for a restricted period of time due to processing such as zooming, once at least the predetermined time has elapsed, the embedded watermark information (copy control information) can be detected in the DVD recorder. The recording of the video signals on the DVD can then be allowed or prohibited.

[0073] Copyright of the video image is thus protected regardless of whether processing such as zooming has been performed on the video signals.

[0074] The same is true when the user requests processing such as zooming on the video signals in the DVD player. The processing is forcibly discontinued after a predetermined time, preventing continuous processing on the video signals. This can prevent the video image from being unscrupulously used without the permission of the artist.

[0075] According to the present invention, since processing such as zooming performed on video signals is discontinued after a predetermined time, it is only for a restricted period of time that the watermark information superposed on the video signals cannot be detected therefrom. Being unable to detect the embedded watermark information for a long period of time is thus avoided, and the copyright of the video image is therefore protected.

[0076] Furthermore, since processing such as zooming is discontinued after a predetermined time, the DVD recorder does not require a circuit for detecting the watermark information embedded in video signals while the video signals are subjected to processing such as zooming. This prevents the WM decoding unit 39 from being complicated in structure.

[0077] While a DVD player incorporating the present invention has been described in the preferred embodiment, the present invention is not limited thereto, and a receiver (set-top box) may also be implemented. FIG. 7 illustrates a receiver 100 for receiving and outputting video signals delivered by digital broadcasting and the like. In FIG. 7, the same reference numerals are assigned to the corresponding components as those shown in FIG. 3.

[0078] Upon a request from the user, the received video signals are subjected to processing such as zooming, and the measurement of the timer 18 allows the processing of the video signals to be discontinued after a predetermined time. Then, it is only for a restricted period of time that the watermark information superposed on the delivered video signals cannot be detected, and copyright of the video image is thus protected.

[0079] While a DVD player incorporating the present invention has been described in the preferred embodiment, the present invention is not limited thereto, and a DVD recorder may also be implemented. FIG. 8 illustrates a DVD recorder embodying the present invention. The DVD recorder includes a zooming unit 316, which corresponds to the zooming unit 16 shown in FIG. 3, for performing processing such as zooming of the input video signals. The DVD recorder also includes a control circuit 319 which allows a zooming operation to be performed only for a restricted period of time, thereby preventing the embedded watermark information from being undetectable for a long time from the zoomed video signals. Once the watermark information is detected, the recording of the video signals on a DVD is restricted, and copyright of the video image is protected.

[0080] Still referring to FIG. 8, the video signals subjected to zooming are compressed, for example, according to MPEG compression by a subsequent compressing unit 315. The compressed video data is designated as D315, from which embedded watermark information D314 is detected by a watermark detecting unit 314 and is then sent to the control circuit 319.

[0081] After the embedded watermark information is detected, the video data D315 is scrambled by a scrambling circuit 313, is coded by a code modulating unit 312, and is then recorded on the DVD by a recording drive unit 311. The control circuit 319 controls the recording drive unit 311 based on the watermark information (copy control information) detected by the watermark detecting unit 314 so that the recording of the video data on the DVD may be prohibited or allowed.

[0082] When the user operates a zoom button 317 to input a zooming instruction to the control circuit 319, the control circuit 319 controls the zooming unit 316 to execute a zooming operation. The control circuit 319 also instructs the timer 318 to start a time measurement operation, and the timer 318 starts measurement of time accordingly. When the timer 318 determines that a predetermined time has elapsed, the control circuit 319 instructs the zooming unit 316 to discontinue the zooming operation. In response, the zooming unit 316 does not perform the zooming operation on the input video signals, but outputs the signals. Therefore, in the DVD recorder, the zooming operation is also discontinued after a predetermined time has elapsed since the start of the zooming operation. Once the zooming operation on the video signals has been discontinued, the embedded watermark information can be detected therefrom by the watermark information detector 314, and the recording of the video signals on the DVD can be controlled according to the detected watermark information. The copyright of the video image is thus protected.

[0083] While a DVD player and a DVD recorder have been described and illustrated, the present invention is not limited thereto, and may also be applied to any other player or recorder using a variety of recording media such as compact discs.

[0084] While a player for reading video signals from a recording medium and a recording apparatus for recording video signals on a recording medium, both including a processor unit such as a zooming unit, have been described and illustrated, the present invention is not limited thereto. For example, an editor having an independent processor unit may also be implemented.

[0085] In the illustrated embodiments, a zooming operation is performed on video signals, but the operation is not limited thereto. The present invention may also encompass other signal processing, such as image rotation, inversion, cropping in which some portions of the image are cropped, or image shifting, which operations may change the number of pixels or lines, or their positions, or which may involve interpolation or decimation. Again, such processing may be discontinued after a predetermined time.

[0086] While a case in which a zooming operation is discontinued after a predetermined time from initiation has been described and illustrated, the present invention is not limited thereto. For example, the control circuit 19 may not accept any zooming instruction from the user for a certain period of time (e.g., one minute) after the zooming operation has been discontinued. This prevents unnecessary operation of the timer 18 when the user continues to press the zoom button 17. The time period during which the control circuit 19 does not accept any zooming instruction from the user may also be determined depending upon the number of previously performed zooming operations. For example, the control circuit 19 may count the number of times the zoom button has been pressed by the user, whereby greater numbers of button pressings may result in longer periods of time until the zooming instruction can be accepted after the zooming operation has been discontinued. This prevents intentional reproduction of video images containing “copying prohibited” information.

[0087] While a case in which a zooming operation is discontinued after a predetermined time since the zooming operation was initiated has been described and illustrated, the present invention is not limited thereto. For example, the control circuit 19 may count the number of zooming operations of the user such that when the counted number exceeds a predetermined number, no more zooming operation are allowed. This prevents the user from intentionally repeating zooming operations to prevent the detection of embedded watermark information.

[0088] In the illustrated embodiments, processing such as zooming on video signals is discontinued after a predetermined time, but the present invention is not limited thereto. For example, referring again to FIG. 3, the control circuit 19 may modify the control of the zooming operation according to the content of the embedded watermark information (copy control information) D14. That is, when the copy control information detected by the watermark detecting unit 14 represents “copying allowed,” an instruction to discontinue the zooming operation may not be issued to the zooming unit 16 regardless of the elapsed time determined by the timer 18, and the zooming operation will continue executing. The user can therefore process the video signals containing “copying allowed” information as desired to facilitate editing and the like.

[0089] While copy control information superposed on video signals as watermark information has been described and illustrated, the present invention is not limited thereto. Other information including identification information for identifying a copyright owner may also be added to video signals as watermark information. Since a zooming operation is discontinued after a predetermined time in accordance with the present invention, a continuous undetectable state of the copyright information superposed on video signals is avoided. The originator of the video signals is also identified without fail.

[0090] In the illustrated embodiments, video signals having watermark information superposed thereon are subjected to processing such as zooming. However, the present invention is not limited thereto, and other signals such as speech or voice signals may be processed instead according to the present invention. 

1. A data processing apparatus, comprising: a processor operable to process data to produce processed data; an output unit operable to output said processed data; a measurement unit operable to measure and determine a processing record for said processed data; and a controller operable to control the operation of said processor based on said processing record.
 2. A data processing apparatus according to claim 1 , wherein said processing record includes a predetermined processing time, and said controller discontinues the operation of said processor after said predetermined processing time.
 3. A data processing apparatus according to claim 1 , wherein said processing record includes a number of processing operations for said data, and said controller controls the operation of said processor based on said number of processing operations.
 4. A data processing apparatus according to claim 1 , wherein said data is composite data containing copyright information.
 5. A data processing apparatus according to claim 1 , wherein said data is composite data containing recording control information for controlling the recording of said data on a medium.
 6. A data processing apparatus according to claim 1 , wherein said data is image data, and said output unit outputs said processed data on a screen.
 7. A data processing apparatus according to claim 1 , wherein said data is speech data, and said output unit outputs said processed data as speech.
 8. A data processing apparatus according to claim 1 , wherein said data is image data, and said output unit transmits said processed data to the outside.
 9. A data processing apparatus according to claim 1 , wherein said data is speech data, and said output unit transmits said processed data to the outside.
 10. A method for processing data and outputting processed data, comprising: determining a processing record for said processed data; and controlling the output of said processed data based on said processing record.
 11. A data processing method according to claim 10 , wherein said processing record includes a processing time, and said controlling step discontinues the output of said processed data after said processing time.
 12. A data processing method according to claim 10 , wherein said processing record includes a number of processing operations for said data, and said controlling step controls the output of said processed data based on said number of processing operations.
 13. A data processing method according to claim 10 , wherein said data is composite data containing copyright information.
 14. A data processing method according to claim 10 , wherein said data is composite data containing recording control information for controlling the recording of said data on a medium.
 15. A data processing method according to claim 10 , wherein said data is image data, and said processed data is output on a screen.
 16. A data processing method according to claim 10 , wherein said data is speech data, and said processed data is output as speech.
 17. A data processing method according to claim 10 , wherein said data is image data, and said processed data is transmitted to the outside.
 18. A data processing method according to claim 10 , wherein said data is speech data, and said processed data is transmitted to the outside.
 19. A data reading apparatus, comprising: a reader operable to read data from a medium; a processor operable to process said read data to produce processed data; an output unit operable to output said processed data; a measurement unit operable to measure and determine a processing record for said processed data; and a controller operable to control the operation of said processor based on said processing record.
 20. A data reading apparatus according to claim 19 , wherein said processing record includes a predetermined processing time, and said controller discontinues the operation of said processor after said predetermined processing time.
 21. A data reading apparatus according to claim 19 , wherein said processing record includes a number of processing operations for said data, and said controller controls the operation of said processor based on said number of processing operations.
 22. A data reading apparatus according to claim 19 , wherein said data is composite data containing copyright information.
 23. A data reading apparatus according to claim 19 , wherein said data is composite data containing recording control information for controlling the recording of said data on another medium.
 24. A data reading apparatus according to claim 19 , wherein said data is image data, and said output unit outputs said processed data on a screen.
 25. A data reading apparatus according to claim 19 , wherein said data is speech data, and said output unit outputs said processed data as speech.
 26. A data reading apparatus according to claim 19 , wherein said data is image data, and said output unit transmits said processed data to the outside.
 27. A data reading apparatus according to claim 19 , wherein said data is speech data, and said output unit transmits said processed data to the outside.
 28. A data recording apparatus, comprising: a processor operable to process data to produce processed data; an output unit operable to output said processed data; a recorder operable to record said processed data output by said output unit on a medium; a measurement unit operable to measure and determine a processing record for said processed data; and a controller operable to control the operation of said processor based on said processing record.
 29. A data recording apparatus according to claim 28 , wherein said processing record includes a predetermined processing time, and said controller discontinues the operation of said processor after said predetermined processing time.
 30. A data recording apparatus according to claim 28 , wherein said processing record includes a number of processing operations for said data, and said controller controls the operation of said processor based on said number of processing operations.
 31. A data recording apparatus according to claim 28 , wherein said data is composite data containing copyright information.
 32. A data recording apparatus according to claim 28 , wherein said data is composite data containing recording control information for controlling the recording of said data on said medium. 